lubricating pile - Spanish English Dictionary